chip shop
noun
British
: a restaurant that sells fish and chips and other fried foods for people to take away and eat somewhere else
Love words? Need even more definitions?
Merriam-Webster unabridged
Share